ホームに戻る
出典 :
Grep置換 - サクラエディタヘルプ
関連 :
マクロの使用
目次 :

構文

GrepReplace( replacee, replacer, targetfile, targetfolder, option, charcodeset );
replacee検索文字列
replacer置換後文字列
targetfile検索対象にするファイル名
targetfolder検索対象にするフォルダ名
optionオプション[省略可]詳細後述
charcodeset文字コードセット[省略可]詳細後述

「オプション」(option)の指定

以下の各値の論理和を指定する。
基本属性 :
0x01サブフォルダからも検索する省略時規定値
0x04英大文字と英小文字を区別する省略時規定値
0x08正規表現
0x10文字コード自動判別「文字コードセット : 自動選択」と同じ
0x010000単語単位で探す
0x020000ファイル毎最初のみ検索
0x040000ベースフォルダ表示
0x080000フォルダ毎に表示
0x100000クリップボードから貼り付ける
0x200000バックアップ作成
結果出力 :
0x00該当行省略時規定値
0x20該当部分
出力形式 :
0x00ノーマル省略時規定値
0x40ファイル毎
0x80結果のみ
文字コードセット
(charcodesetの設定値と異なる場合は、charcodesetが優先される) :
0x0000SJIS省略時規定値
0x0100JIS
0x0200EUC
0x0300UTF-16
0x0400UTF-8
0x0500UTF-7
0x0600UTF-16BE
0x0700CESU-8
0x0800Latin1(Windows-1252)
0x6300自動選択「オプション : 文字コード自動判別」と同じ

「文字コードセット」(charcodeset)の指定

(optionの設定値と異なる場合は、こちらが優先される)
0x0000SJIS省略時規定値
0x0100JIS
0x0200EUC
0x0300UTF-16
0x0400UTF-8
0x0500UTF-7
0x0600UTF-16BE
0x0700CESU-8
0x0800Latin1(Windows-1252)
0x6300自動選択「オプション : 文字コード自動判別」と同じ

使用例

「ディレクトリ C:\Folder 以下にある .C 、.H ファイルに含まれる単語 "hoge" を "fuga" に置換する」
option :
charcodeset :
画像